English

硬件升级与软件升级

1999-01-20 来源:光明日报 赵邑新 我有话说

升级,永远是一个崭新的话题。计算机用户们谈论的升级,往往只涉及到升级的一方面——硬件升级。的确,硬件升级常常需要用户痛下决心,大动干戈,甚至倾囊而出;但是,升级实际上还包括软件升级,相对于硬件升级的“明流”,软件的升级这道“暗流”具有自己的特点。硬件升级与软件升级彼此联系,互相影响,那么在它们两者之间,谁主谁从呢?

硬件的升级,往往不是一个那么“平滑”的过程。早期的286、386和部分486的CPU是焊接在主板上的,几乎没有升级的可能。后来,总算出现了Socket、Slot之类的设备标准,CPU可以插插拔拔,换来换去,内存也能够弃小换大,AT标准机箱基本可以保证从286到奔腾MMX计算机的通用性。不过这种升级互换的能力还非常有限。

而且,硬件升级常常因为CPU的升级而引起全面升级。比如现在风头颇劲的奔腾Ⅱ,这是一种崭新的CPU,升级玩家想能安排这位新秀住下,不光要购买专用的主板(Slot—I),还得一脚踢开原来的AT机箱,换上更高级的ATX机箱,如果要尽显它的优异性能,还要配上块图形加速卡。

显示内存都扩大到4M、8M了,内存不能太少吧?32M就有些不够了,硬盘也不能太小啊,至少也要4G、6G吧?这么好的计算机,如果还用14英寸显示器就不般配了,用15英寸还是17英寸的?算了,干脆来一套全新的吧!

比较而言,软件升级“平滑”得多,一般不会让用户经历这种跳台阶式的“折磨”。安装了Windows3.2,并不妨碍用户继续使用FoxbasePlusForDOS,即便安装了Windows95,用户仍然能高高兴兴地用DOS下的AUTOCAD画图。如果用户在自己的计算机上留心一下,一定能够找到不少熟识多年的老面孔——喜迁新居安顿下来之后,总会发现一些旧家具用起来还是挺顺手的,于是升级玩家可以舒舒服服地坐在老藤椅上惬意地看着超大屏幕新彩电,不必为恼人的“最新配置”发愁了。

软件升级的这种“平滑”特性由软件开发中的“向上兼容”特性来保证。所谓“向上兼容”,简单说就是使用户原有软件在新的硬件环境和操作系统上还能够继续使用。对于用户而言,在经济方面,可以保护他们在软件方面的先期投入,不会因为系统的升级而付诸东流。另外,用户喜欢在一个熟悉、稳定的环境中工作,这是一个需要得到呵护的重要心理、感情因素。

随着应用软件的数量日益增大,从开发者角度看,更高级的操作系统往往面临对滚雪球般膨胀的应用软件的兼容性要求。但是尽管兼容性问题给软件升级带来相当困难,却也并不能成为软件升级滞后现象的理由。

所谓软件升级滞后包含两个方面的情况:第一是系统软件的发展滞后于硬件水平的提高;第二是系统软件的发展不能为应用软件提供足够的应用和功能。

当CPU从286升级为386,在硬件上,计算机的系统结构发生了重大的变化:总线宽度从16位变成32位。但是,从32位的386处理器横空出世,一直等到廉颇老矣,退出“主流”行列,却一直不能使计算机用户广泛使用32位的操作系统!当时唱主角的操作系统是DOS和Windows3.X,这些操作系统都是16位的系统软件。于是,绝大多数人只能都挤在原本宽宽的信息公路中的一半路面上。

这种情况一直延续到486和奔腾处理器的出现。这是什么样的功能滞后和资源浪费!而且,计算机这种商品的特性就是过时非常快,所以,由于系统软件发展滞后造成的闲置、浪费,使得这些资源可能永远也不能够得到利用了,“白头宫女在”,让人痛心啊!

Windows95总算出现了,WindowsNT4.0也被越来越多的普通用户所了解和使用,但是,却暴露出另外一种滞后,那就是缺乏32位的应用程序。

32位的硬件环境当然呼唤32位的应用软件,但是目前32位平台上运行的应用程序大量的仍然是16位的,这些16位的应用程序就像一些蹩脚拖拉机跑在高速公路上,不仅体现不出高速公路的优势,而且为了维护它们的运行,反倒需要更复杂的管理手段、更大的管理开销,从而降低了整个系统的性能,甚至导致整个系统的崩溃。这种情形在Windows95下并不少见。

和Windows95不同,WindowsNT4.0一般不会被东倒西歪的拖拉机搞得人仰马翻,全军覆没,可是也绝非十全十美,NT下的应用程序相当匮乏。按理说,具有和Windows95类似的图形用户界面、比Windows95强得多的安全性和稳定性,WindowsNT应当受到大量普通用户的青睐,可实际情况却完全不是这个样子。究其原因,则是在NT上用户得不到像在Windows95上那么多的方便和乐趣。32位程序的匮乏,使用户不得不退而求其次,流连于Windows95、Windows98的花丛之中。

拥有新型的系统软件,却没有充足的应用软件,这是又一类软件滞后。

同上面提到的相比,软件升级“超前”于硬件的现象倒是更容易被发现。当您兴冲冲地买来一张游戏软件,运行时却被告之:计算机系统中没有安装AGP图形加速卡,游戏不能运行。怎么办,似乎仅仅因为一个游戏不能玩就舍弃了奔腾MMX233而配置奔腾Ⅱ300加AGP显示卡的人不会很多,但是如果这样的游戏、软件多了,那么情况又会怎么样呢?

现在的大多数软件倒是标明了最低配置和推荐配置要求。关于“最低配置”,已经有人作过很精辟的论述:“所谓‘最低配置’,形象地说就好像是皇帝的新衣,尽管‘最低配置’通常确实很低,但没有哪一个正常的人会在只具备了‘最低配置’的情况下招摇过市”。比如,Windows95要求的最低配置可能只是486DX-33,内存4M,可是如果真在这样的系统上安装了Windows95,用户会遇到很多问题。“推荐配置”则是指为了达到较为满意的效果,系统最低应当具有的配置。所以“推荐配置”显然要比“最低配置”高了,可是如果用户发现,“推荐配置”是像下面这个样子,会作何感受呢?

“推荐配置:奔腾Ⅱ266,AGP显示卡(4M显存)。”(摘自某种DVD播放软件的推荐配置)

从这个角度看来,反倒是软件在逼着硬件走,与通常人们认识中的“有了新的硬件条件,我可以使用新的软件了”有微妙但确实深刻的差别。

另外我们还要谈到软件升级中常会遇到的一种“怪”现象:软件开发商们的好大喜功。

现在我们面对的Word97,除了“帮助菜单”之外,还有8个菜单项,展开一级菜单就有近百项功能,继续深层展开下去,会有不下一千种的功能,拿微软自己的话说,小到写一篇报告,大到出版一本巨著,这些功能都可以胜任,但是这千种功能中大多数功能对于绝大多数用户来说恐怕一辈子都不会用到,甚至听说都不会听说过。所以对于大多数用户而言,Word97和Word6没有本质区别。

有人曾经将计算机比作让人费心的“女朋友”,不过这位女朋友倒不太喜欢“男朋友”给自己买时髦的衣服,因为往往这些时装没有让她漂亮起来,反倒让她变得又老又笨又丑,成了“男朋友”盲目赶潮流的牺牲品。中国人常讲“量入为出,量体裁衣”,软件升级在呼唤实用性。

总之,无论对商家、对用户,“硬件升级”和“软件升级”都面临许多难题,软件升级中同样存在着误区和盲目性。

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有